// Copyright (c) 2020, the R8 project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.

package com.android.tools.r8.kotlin.reflection

import kotlin.reflect.full.primaryConstructor

class Container(val str: String)

fun main() {
  val primaryConstructor = Container::class.primaryConstructor
  val container = primaryConstructor?.call("Hello World!")
  println(container?.str)
}
